troop-contributing countries - Español Inglés Diccionario